submicroscopic particle - Spanish English Dictionary